×

ducking stool meaning in English

(古时惩罚泼妇用的)浸刑椅。

Related Words

  1. stool
  2. close stool
  3. fender stool
  4. stool plate
  5. cucking stool
  6. music stool
  7. piano stool
  8. stool shoot
  9. folding stool
  10. camp stool
  11. ducking roll
  12. ducking station
  13. ducking-stool
  14. ducklau
PC Version

Copyright © 2018 WordTech Co.